Platform Explorer / Nuxeo Platform 5.8

Extension point registries

Documentation

Extension Point for adding Registries. Registries are used internally by NXThemesCore to store information about registered Elements, Fragments, Models, Formats, etc. This is for internal use mainly, new registries are not supposed to be created by third-party applications.

Contribution Descriptors

  • Class: org.nuxeo.theme.RegistryType

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-theme-core-5.8.jar
    <extension point="registries" target="org.nuxeo.theme.services.ThemeService">
    
        <registry name="types">
          <class>org.nuxeo.theme.types.TypeRegistry</class>
        </registry>
    
        <registry name="uids">
          <class>org.nuxeo.theme.uids.UidManager</class>
        </registry>
    
        <registry name="relations">
          <class>org.nuxeo.theme.relations.RelationStorage</class>
        </registry>
    
        <registry name="themes">
          <class>org.nuxeo.theme.themes.ThemeManager</class>
        </registry>
    
        <registry name="resources">
          <class>org.nuxeo.theme.resources.ResourceManager</class>
        </registry>
    
        <registry name="perspectives">
          <class>
            org.nuxeo.theme.perspectives.PerspectiveManager
          </class>
        </registry>
    
        <registry name="vocabularies">
          <class>
            org.nuxeo.theme.vocabularies.VocabularyManager
          </class>
        </registry>
    
      </extension>